$(function () {
  const form = layui.form

  // 一、注册表单提交事件
  $(".layui-form").on("submit", function (e) {
    // 1.1 阻止默认行为
    e.preventDefault()

    // 1.2 获取用户输入的信息
    const fd = $(this).serialize()
    // console.log(fd)

    // 1.3 密码是否重复验证
    form.verify({
      same(value) {
        if (value !== $(".pwd").val()) {
          return "两次密码不一致"
        }
      },
    })

    // 1.4 发送请求
    $.ajax({
      type: "post",
      url: "admin/users",
      data: fd,
      success(res) {
        // console.log(res)
        if (res.status == 0) {
          layer.msg("添加成功", {
            icon: 1,
            time: 1000, //2秒关闭（如果不配置，默认是3秒）
          })
          setTimeout(() => {
            window.location.href = "./user.html"
          }, 1000)
        } else if (res.status == 1) {
          layer.msg("添加失败", {
            icon: 2,
            time: 1000, //2秒关闭（如果不配置，默认是3秒）
          })
        } else if (res.status == -1) {
          layer.msg("用户名已存在", {
            icon: 2,
            time: 1000, //2秒关闭（如果不配置，默认是3秒）
          })
        }
      },
    })
  })
})
